Performability Modelling Tools and Techniques
نویسندگان
چکیده
Over the last decade considerable effort has been put in the development of techniques to assess the performance and the dependability of computer and communication systems in an integrated way. This so-called per-formability modelling becomes especially useful when the system under study can operate partially, which is for instance the case for fault-tolerant computer systems and distributed systems. Modelling techniques are a fundamental prerequisite for actually doing performability analysis. A prerequisite of a more practical but not less important nature is the availability of software tools to support the modelling techniques and to allow system designers to incorporate the new techniques in the design process of systems. Since performability modelling requires many aspects of a system to be specified, high requirements should be posed on perfotmability modelling tools. Moreover, these tools should be structured such that the models can be specified at a level that is easy to understand for a system designer, and that the mathematical aspects are hidden as much as possible. The output of the tool should also be such that it can be understood with only limited knowledge of the underlying mathematical model. We have developed a new, fairly general modelling tool framework that can be used as a guide to assess the usability and structure of performability modelling tools. After briefly reviewing the mathematical aspects of per-formability mcxlelling we discuss this framework. We then discuss 12 recently developed tools (Metaphor, Numas, Metasan, Metfac, Save, Sharpe, SPNP, Tangram, Penpet, UltraSAN, Surf-2, DyQNtool+) that can all be used for some aspects of performability modelling and analysis. We assess among other things their structure, their capabilities in terms of measures that can be obtained, and the used modelling formalism. We also discuss directions for future work in the field of performability modelling tools.
منابع مشابه
Performability Modeling of Exceptions-Aware Systems in Multiformalism Tools
Exceptions constitute a widely accepted fault tolerance mechanism, suitable to manage both hardware and software faults. In performability analysis it is a common practice to exploit software tools capable of describing a system using models expressed in various formalisms. Often these tools provide extensibility features that allow augmenting the primitives of a given formalism, but in most ca...
متن کاملA Unified Performability Evaluation Framework for Computer and Communication Systems A Unified Performability Evaluation Framework for Computer and Communication Systems
In this paper we discuss a unified approach towards model-based quantitative evaluation of both computer systems and communication systems. In the area of fault-tolerant computer systems, dependability evaluation has been recognized as being a topic of importance, both to judge a system on its merits and to provide trust in the actual dependability of the system. In communication systems, the n...
متن کاملPmccs-6 Part of the 2003 Illinois International Multiconference on Measurement, Modelling, and Evaluation of Computer-communication Systems Pmccs-6 Part of the 2003 Illinois International Multiconference on Measurement, Modelling, and Evaluation of Computer-communication Systems
PMCCS-6 The Sixth International Workshop on Performability Modeling of Computer and Communication Systems September 5-7, 2003 Monticello, Illinois, USA part of the 2003 Illinois International Multiconference on Measurement, Modelling, and Evaluation of Computer-Communication Systems Extended Abstracts PMCCS-6 The Sixth International Workshop on Performability Modeling of Computer and Communicat...
متن کاملA Multiprocessor System with Non-Preemptive Earliest-Deadline-First Scheduling Policy: A Performability Study
This paper introduces an analytical method for approximating the performability of a firm realtime system modeled by a multi-server queue. The service discipline in the queue is earliestdeadline- first (EDF), which is an optimal scheduling algorithm. Real-time jobs with exponentially distributed relative deadlines arrive according to a Poisson process. All jobs have deadlines until the end of s...
متن کاملPerformability modelling of wireless communication systems
The high expectations of performance and availability for wireless mobile systems has presented great challenges in the modelling and design of fault tolerant wireless systems. The proper modelling methodology to study the degradation of such systems is so-called performability modelling. In this paper, we give overview of approaches for the construction and the solution of performability model...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Perform. Eval.
دوره 25 شماره
صفحات -
تاریخ انتشار 1996